Big Huge Thesaurus

Carpodacus mexicanus

noun